picture theatre - French English Dictionary